Key success factors for implementing software process improvement: a maturity-based analysis
نویسندگان
چکیده
We report on a questionnaire survey of key success factors that impact software process improvement (SPI). We analysed responses to identify factors that have a major impact, or no impact, on implementing SPI. We found four factors (reviews, standards and procedures, training and mentoring, and experienced staff) that practitioners generally considered had a major impact on successfully implementing SPI, and a further four factors (internal leadership, inspections, executive support and internal process ownership) that the more mature companies considered had a major impact on successfully implementing SPI. We also identified two factors (estimating tools and reward schemes) that may not have an impact on SPI. We briefly discuss how these factors may be broadly understood in terms of process, people, skills and leadership. We discuss some of the implications of our findings for research and practice.
منابع مشابه
Lessons Learned in Framework-Based Software Process Improvement
Software process improvement (SPI) has emerged as a critical area for organizations involved in software development. There is now considerable evidence that SPI can provide substantial gains in quality, productivity, and cycle time. Currently, most organizations that embark upon a SPI program tend to use a framework like the Capability Maturity Model for their process improvement. In this arti...
متن کاملLinking Return on Training Investment with Defects Causal Analysis
In this paper, we present a process for linking organizational training efforts with defects causal analysis in software development organizations. The process is being implemented in a CMMI maturity level 3 organization. Since causal analysis is not an expected process area at maturity level three, key success factors for the implementation of the process are identified and analyzed. The concl...
متن کاملSenior Managers’ Viewpoints Toward Challenges of Implementing Clinical Governance: A National Study in Iran
Background Quality improvement should be assigned as the main mission for healthcare providers. Clinical Governance (CG) is used not only as a strategy focusing on responding to public and government’s intolerance of poor healthcare standards, but also it is implemented for quality improvement in a number of countries. This study aims to identify the key contributing factors in the implementati...
متن کاملA Pastry Cook’s View on Software Measurement
Many frameworks for implementing software measurement exist, ranging from collections of success factors to maturity growth models. One may ask to what extent these guidelines increase the chance of a successful measurement program. To aid in answering this question, we introduce a generic process model for measurement-based improvement. We use this model as a reference model to compare a numbe...
متن کاملAn Examination of Culture Profiles in a Software Organization Implementing SPI
The capability maturity model integration (CMMI) has become one of the most preferred approaches to software process improvement (SPI). However, the amount of discontinued or delayed CMMIdriven SPI projects is considerable. In this paper we investigate the culture embedded in the CMMI and compare it with the cultures within an implementing organization in Scandinavia by utilising the competing ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Journal of Systems and Software
دوره 62 شماره
صفحات -
تاریخ انتشار 2002